olduvai gorge

Noun
  1. a gorge in northeastern Tanzania where anthropologists have found some of the earliest human remains

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

olduvai gorge
A team of anthropologists carefully excavates a site in Olduvai Gorge.